Meshaal BarshamMeshaal Barsham
Table TennisWhen a Table Tennis Data Sheet Comes Back Empty: The Discipline of the AnalystThree in the morning in Beijing, I reopened the extraction sheet of a table...
Table TennisSheffield hosts again: ITTF re-awards Hopes Week 2026 and the talent-conversion questionTwo weeks before the ITTF World Hopes Week 2026 opens in Sheffield, the most...
Table TennisSBCL Premier Division Weekend 1: British Table Tennis and the Paradox of 12-10 DecidersSBCL Premier Division Weekend 1: British Table Tennis and the Paradox of the...
EsportsGAM Esports Joins VCT Pacific 2027: A Partner Slot Inside a RestructuringGAM Esports has become a partner of VCT Pacific 2027, according to informatio...
EsportsMinecraft's Fourth Dimension: A 2027 Roadmap and a Filing ErrorA track coach once told me that the value of a race plan lives in the first 4...
EsportsLuminosity Gaming and the Fragile Playoff Slot at Logitech G Play Connect: When One Ancient Map Decided the SeasonThe final matchday at Logitech G Play Connect in Poland unfolded like a...
International FootballOne Question Ended the Press Conference: Ireland, Israel and the Grey Zone Under UEFA RulesThe press room in Backa Topola was not large. Three rows of plastic chairs, a...
International FootballReal Madrid Hires Bernd Reichart to Run the Business: The Story Is Not on the BenchThree in the morning in Melbourne, and the phone buzzed on the wooden desk. A...
EsportsRiot reworks Mel's W: removing reflect, adding shield, and a bet on identityIn a ranked game, Jhin fires his fourth shot at Mel. Mel presses W. The bulle...
International FootballArsenal Bank on Continuity: When Big Names Elude, the Gunners Choose the Low-Risk PathAt Villa Park, a late summer evening. Bukayo Saka scored the decisive goal, a...
ChessDaniel King's Najdorf Update: When Opening Theory Is Sold by the PatchOn a Thursday evening at a small chess club on Nguyen Chi Thanh Street in Da...
ChessNihal Sarin throws away a winning position in three moves, India lose 1.5-2.5 to Uzbekistan at the Chess OlympiadOne draw on board 3 was all India needed to leave Samarkand with a 2.0-2.0...
VolleyballTürkiye's sixth place at the 2026 Men's World Championship: a ticket, not a technical dossierFour lines. Not a single statistic, not a single opponent's name, not a singl...
International FootballThe 'FIFA Golden Child' Label and Indonesia's Road to the ASEAN Cup 2026 Final: Re-reading the Allegation With Contextualised DataTwo goals at 90+6 and 90+7, and a 9-2 scoreline Across the last three matches...
BadmintonThe Rhythm of Vietnamese Badminton: The Gap Between One Top-30 Player and Everyone ElseCourt four at an international badminton tournament held on Vietnamese soil h...
TennisBoulter Beats Sakatsume 6-3 6-1 at the Japan Open; Świątek Withdraws from Ningbo with Thigh InjuryOsaka, Tuesday: the 13 break points the scoreboard never showed The rain in...
EsportsGen.G reverse-sweep LYON 2-1 to complete a 3-0 Swiss Stage run at Worlds 2026At 20:55 on 25 October 2026, Gen.G entered game one of a best-of-three agains...
VolleyballFinland Eliminates Italy in EuroVolley 2026 Quarterfinal: A Real Win, but by Just 4 PointsSet 5, the score at 14-13 in Finland's favor. One more point meant a ticket t...
International FootballAmrabat's Self-Exile While Morocco Needs Veterans Most: A Contrarian View from Someone Who Once Sat on the World Cup BenchIn the early hours of September 9, Sofyan Amrabat posted a status on Instagra...
BasketballKawhi Leonard and the Clippers' 'Escape': Is Toronto Buying Back the 2026 Dream?The $700,000 fine the NBA imposed on Kawhi Leonard is not a verdict, but a...
Table TennisSheffield hosts again: ITTF re-awards Hopes Week 2026 and the talent-conversion questionTwo weeks before the ITTF World Hopes Week 2026 opens in Sheffield, the most...
Table TennisSBCL Premier Division Weekend 1: British Table Tennis and the Paradox of 12-10 DecidersSBCL Premier Division Weekend 1: British Table Tennis and the Paradox of the...
EsportsGAM Esports Joins VCT Pacific 2027: A Partner Slot Inside a RestructuringGAM Esports has become a partner of VCT Pacific 2027, according to informatio...
EsportsMinecraft's Fourth Dimension: A 2027 Roadmap and a Filing ErrorA track coach once told me that the value of a race plan lives in the first 4...
EsportsLuminosity Gaming and the Fragile Playoff Slot at Logitech G Play Connect: When One Ancient Map Decided the SeasonThe final matchday at Logitech G Play Connect in Poland unfolded like a...
International FootballOne Question Ended the Press Conference: Ireland, Israel and the Grey Zone Under UEFA RulesThe press room in Backa Topola was not large. Three rows of plastic chairs, a...
International FootballReal Madrid Hires Bernd Reichart to Run the Business: The Story Is Not on the BenchThree in the morning in Melbourne, and the phone buzzed on the wooden desk. A...
EsportsRiot reworks Mel's W: removing reflect, adding shield, and a bet on identityIn a ranked game, Jhin fires his fourth shot at Mel. Mel presses W. The bulle...
International FootballArsenal Bank on Continuity: When Big Names Elude, the Gunners Choose the Low-Risk PathAt Villa Park, a late summer evening. Bukayo Saka scored the decisive goal, a...
ChessDaniel King's Najdorf Update: When Opening Theory Is Sold by the PatchOn a Thursday evening at a small chess club on Nguyen Chi Thanh Street in Da...
ChessNihal Sarin throws away a winning position in three moves, India lose 1.5-2.5 to Uzbekistan at the Chess OlympiadOne draw on board 3 was all India needed to leave Samarkand with a 2.0-2.0...
VolleyballTürkiye's sixth place at the 2026 Men's World Championship: a ticket, not a technical dossierFour lines. Not a single statistic, not a single opponent's name, not a singl...
International FootballThe 'FIFA Golden Child' Label and Indonesia's Road to the ASEAN Cup 2026 Final: Re-reading the Allegation With Contextualised DataTwo goals at 90+6 and 90+7, and a 9-2 scoreline Across the last three matches...
BadmintonThe Rhythm of Vietnamese Badminton: The Gap Between One Top-30 Player and Everyone ElseCourt four at an international badminton tournament held on Vietnamese soil h...
TennisBoulter Beats Sakatsume 6-3 6-1 at the Japan Open; Świątek Withdraws from Ningbo with Thigh InjuryOsaka, Tuesday: the 13 break points the scoreboard never showed The rain in...
EsportsGen.G reverse-sweep LYON 2-1 to complete a 3-0 Swiss Stage run at Worlds 2026At 20:55 on 25 October 2026, Gen.G entered game one of a best-of-three agains...
VolleyballFinland Eliminates Italy in EuroVolley 2026 Quarterfinal: A Real Win, but by Just 4 PointsSet 5, the score at 14-13 in Finland's favor. One more point meant a ticket t...
International FootballAmrabat's Self-Exile While Morocco Needs Veterans Most: A Contrarian View from Someone Who Once Sat on the World Cup BenchIn the early hours of September 9, Sofyan Amrabat posted a status on Instagra...
BasketballKawhi Leonard and the Clippers' 'Escape': Is Toronto Buying Back the 2026 Dream?The $700,000 fine the NBA imposed on Kawhi Leonard is not a verdict, but a...
